package com.lnking.lnkingplace.service;

import com.lnking.lnkingplace.model.dto.isolation.place.PlaceDto;
import com.lnking.lnkingplace.model.entity.IsolationPlace;
import com.lnking.lnkingplace.model.request.isolation.place.PlaceAddRequest;
import com.lnking.lnkingplace.model.request.isolation.place.PlaceUpdateRequest;
import com.lnking.starter.mybatis.service.ICustomService;
import org.springframework.web.multipart.MultipartFile;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author zhangqt
 * @since 2022-08-27
 */
public interface IIsolationPlaceService extends ICustomService<IsolationPlace> {

    void add(PlaceAddRequest params) throws Exception;

    void update(PlaceUpdateRequest params) throws Exception;

    PlaceDto getDetails(String id);

    IsolationPlace check(String placeName);
}
